be cleared of - French English Dictionary